Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
71 LEONARD ROAD Terraced £111,401 £60,000 9 Mar 2009
73 LEONARD ROAD Terraced £197,340 £160,000 8 Jul 2019
81 LEONARD ROAD Terraced £219,669 £118,000 24 Mar 2005
85 LEONARD ROAD Terraced £165,797 £50,000 24 Aug 2001
89 LEONARD ROAD Terraced £162,642 £43,000 26 May 2000
99 LEONARD ROAD Terraced £228,668 £45,000 29 Jul 1997
101 LEONARD ROAD Terraced £218,192 £39,000 14 Mar 1995
105 LEONARD ROAD Terraced £254,290 £150,000 10 Sep 2010
117 LEONARD ROAD Semi-Detached £255,482 £150,000 15 Sep 2006
121 LEONARD ROAD Terraced £266,754 £149,000 17 Jan 2006
125 LEONARD ROAD Terraced £70,764 £30,000 27 Jun 2003